#include <iostream>
#include <cstring>
#include <fstream>
#include <windows.h>
using namespace std;

int main()
{
    char *sourcefile = "./~00.template.Rmd"; //源文件
    char *targetfile = "./~00.newcmene.Rmd"; //目标文件
    char fintpren[100];
    char detri[20];
    char selfintcmene[100];
    char cninocmene[220];
    CopyFile(sourcefile , targetfile , FALSE); //false代表覆盖，true不覆盖
    /* 完成复制 */
    printf("ko ciska lo cmene be lo prenu poi finti \n(GIRZU~CMENE1,CMENE2[Unicode])\n");
    cin>>fintpren;
    printf("ko ciska lo detri \n(nanca-masti-djedi)\n");
    cin>>detri;
    printf("ko ciska lo cmene be lo selfinti \n([Unicode])\n");
    cin>>selfintcmene;
    sprintf(cninocmene,"%s.[%s].%s.Rmd",fintpren,detri,selfintcmene); // 完成改名
    char fanmocmene[220];
    sprintf(fanmocmene,"./%s",cninocmene); // 加上相对路径
    rename("./~00.newcmene.Rmd",fanmocmene);
    printf("cnino cmene: %s\n",cninocmene);
    system("pause");
    return 0;
}